subsistence needs - Spanish English Dictionary